spring stirrup - Spanish English Dictionary